[Xamarin.Forms] iOS 13 (iPad)で真っ白な画面になったときの対処方法
iOS 13でXamarin.Forms製のアプリを動作確認すると、「iPhone: 問題なし」だが「iPad: 真っ白な画面になる」という現象に遭遇したので、対処してみました。
iOS 13でXamarin.Forms製のアプリを動作確認すると、
- iPhone: 問題なし
- iPad: 真っ白な画面になる
という現象に遭遇したので、対処してみました。
環境
- Windows
- Windows 10 Pro
- Visual Studio Community 2019: 16.3.2
- macOS
- macOS Mojave 10.14.6
- Visutal Studio Community 2019 for Mac: 8.3.1
- Xcode: 11.0
- iOS Simulator
- iPad Pro: iOS 13.0
- Xamarin
- Xamarin: 16.3.0.274
- Xamarin.Android SDK: 10.0.0.43
- Xamarin.iOS and Xamarin.Mac SDK: 13.2.0.42
iPadでアプリが真っ白になる
次の画像みたいになってます。見事に真っ白ですね。
正常時は次の画像みたいなアプリです。 (新規プロジェクト作成でMasterDetailを選んだデフォルトアプリ)
対処方法
Xamarin.Formsのバージョンを上げれば直りました。 バージョンの境界は下記です。
- Xamarin.Forms
- 4.1.0.709244: OK
- 4.1.0.673156: NG
さいごに
けっこうあせりましたが、結果的にXamarin.Formsのバージョンアップで直ってよかったです。